xmlgeneric: Force internal character set to UTF-8.
authoroliskoli <oliskoli>
Sun, 21 Sep 2008 21:40:01 +0000 (21:40 +0000)
committeroliskoli <oliskoli>
Sun, 21 Sep 2008 21:40:01 +0000 (21:40 +0000)
xmlgeneric.c

index 6fd18c0fcc031d5d6cc11832e868e57dcd207c7e..a8bdf32bfb5188d913ae0869eb88ed7769adfd51 100644 (file)
@@ -335,6 +335,8 @@ xml_init0(const char *fname, xg_tag_mapping *tbl, const char *encoding,
 
        xg_tag_tbl = tbl;
 
+       cet_convert_init(CET_CHARSET_UTF8, 1);
+
        XML_SetUnknownEncodingHandler(psr, cet_lib_expat_UnknownEncodingHandler, NULL);
        XML_SetElementHandler(psr, xml_start, xml_end);
        XML_SetCharacterDataHandler(psr, xml_cdata);